interlocking gear - Spanish English Dictionary